Text this: Geological setting and a geometallurgical evaluation of the Namakwa Sands heavy minerals deposit, West Coast of South Africa