G7 lauds Trump's Ukraine stance shift