New glitch diverts Dreamliner flight back to Houston