Houston rolls to home victory over East Carolina