Hollande and Merkel head to Moscow but prospects for peace are dim