Hurriyat leader Syed Ali Shah Geelani passes away