PM Nawaz Sharif to hold wide-ranging talks with President Obama