Trump to meet PM of Pak, a country he once called ‘terrorist safe haven’; what triggered pivot?