Veteran trade unionist Sharad Rao dead