Trump-Putin meet on the cards