Pakistan receives $1 billion from Saudi Arabia