Vladimir Putin's remarkable comeback