Hungarian PM said Russian invasion will end May 9