MEXICO CITY (Reuters) – U.S. Republican presidential candidate John McCain took a veiled swipe at Democratic rival Barack Obama over trade on Thursday in the final leg of a Latin American trip aimed at showcasing the Arizona senator’s foreign policy credentials.