The US signed an interim peace deal in Iran, sidelining Pakistan and leaving PM Shehbaz Sharif embarrassed while PM Modi receives lofty accolades from Trump.