Thousands of people gathered in the South African town of Marikana to mark a decade since dozens of striking workers were killed in the worst act of police violence since the end of apartheid.