Selena Gomez hits back at Emilia Perez critics