Texans cancel trade with Dolphins over failed physical