Bill Gates reaches Islamabad to meet PM Imran khan