Storm heading for Cape Town