shoe hurled at Nawaz Sharif