James Patterson apologizes for saying white male writers are victims of racism