putin macron snarl