South Africa’s Freedom Day is a reminder of its unfinished business and stark inequality