John Legend Performs 'Heaven'