Brian May: 'Thank God' Rami Malek played Freddie Mercury