who has played raoul in phantom of the opera