ewan mcgregor shuts down homophobic 'beauty and the beast' haters