Tory MPs were worried move would spark backlash after retirement tax break for wealthy