Floods empty South Africa's eastern beach resorts