TX teen bags state's largest alligator