Western Cape records driest July in decades, says SAWS