Imran Khan sworn in as Pakistan prime minister