Imran Khan isn't Cinderella who can't make a speech after 12 - Shahzad Iqbal responds to critics