Texas man caught with $11 million in marijuana near border