Public trusteeship and water management: developing the South African concept of public trusteeship to improve management of water resources in the context of South African water law