Robert Pattinson Promotes ‘Cosmopolis’ in Cannes