Alabama governor apologizes for remarks on Christians