Swinney shines at White House