Hockey legend Charanjit Singh dies