The Philadelphia Eagles record their best start to an NFL season by beating the Houston Texans 29-17 to move to 8-0.