Joy Behar apologizes for anti-Christian comments