US president warns Kremlin “it’s only going to get worse” unless a deal is struck