Texans agree to terms with No. 1 pick Clowney