Annie Wells resigns from Tory frontbench for health reasons