SBP receives $3 billion deposit from Saudi Arabia