Cape Town Surfriders win Freedom Cup at Sea Harvest SA Junior Surfing Championships in Jeffreys Bay