Robert Pattinson Makes First Public Appearance Since Cheating Scandal