jim carrey as freddie mercury