Saad Rafique challenges Imran Khan