Britain hands more than £5million in aid to justice programme in Bahrain despite its abuses of human rights