Ibn Kathir (d. 774/1373): His intellectual circle, major works and Qur'anic exegesis