Cabo Rojo (Dominican Republic) weather