Academic and activist Prof Jerry Coovadia leaves a lasting legacy