Putin eyes fourth term in polls as opposition cries foul