Texans trade Brock Osweiler to Browns