US slams allies for violating religious freedom