India's 18-year-old D Gukesh was crowned as the youngest chess champion after he defeated Chinese player Ding Liren.