Putin says Trump can ‘be my guest’ in Moscow, White House welcomes idea