Despite boasting of some of South America 's most fertile land in an area the size of Texas and Oklahoma combined , Venezuela still imports more than half its food , largely from the United States and Colombia .