Trump and Putin: A surreal moment in US politics