NBC: James Patterson apologizes for saying white male writers are victims of ‘racism’