Climate change slams Cuba, Caribbean