Mexico, a comprehensive development agenda for the new era