which country border texas on the southwest?