Western Cape agriculture lashed by heavy rains