Gilani hails PM Nawaz Sharif