Report: Texas ranks 12th nationally in obesity