Shoe hurled at Aleem Khan as Imran addresses rally