troye sivan as the president of the united states in the oval office