Cabo verde climate