Madras HC upholds ST certificate cancellation after 40 years