At Kremlin, Merkel and Putin clash over Navalny