Freddie Mercury, Montserrat Caballé – Barcelona