Amnesty: Bahrain fails to curb rights violations