Robert Pattinson débarque au Canada