Thousands pay last respects to Nik Aziz