Russia 's upper house of parliament has approved President Vladimir Putin 's controversial plan to end direct elections to choose regional governors , and allow the Kremlin to appoint them instead .