Photos: NFL apologizes for halftime show