Humber's quality start wasted by Astros