Christie apologizes to 'crazy mayor'