Imran Khan to be sworn in as PM on 18th