Patrol nabs 2 ½ tons of marijuana in South Texas