Trump hosts Pakistan army chief Asim Munir for an unprecedented White House lunch, as the US and Pakistan reset ties.