Pakistan receives $3B cash support from Saudi Arabia