Marvel actor Jonathan Majors apologizes