Texans hire former Patriot Nick Caserio as new GM