EU pledges 45 billion euros for Latin America, Caribbean