South Africa aims to stop marine litter at its source