Czech President Miloš Zeman has come under criticism for denouncing sanctions against Russia – in Russian – at an event organised by a close associate of Vladimir Putin.