Health secretary Price resigns amid travel investigations