who has played the phantom of the opera