SFD, SBP sign $3 billion deposit agreement