Despite diplomatic strain US sending USD 3.1 billion for Pak