Ghaznavid Empire, 975–1187