South Africa’s final World Cup warm-up with Windies washed out