Robert Pattinson Makes First Public Appearance Since Kristen Stewart Cheating Scandal