Statistics for Safeguarding rights of mining communities in South Africa: an analysis of the legal mechanisms in force with a particular focus on community development agreements