Public support for Putin to serve another term hits highest level in four years: poll