Jacob Bernstein, New York Times reporter, apologizes for calling Melania Trump a ‘hooker’