Coal India shares at 3-year high