Saudi Arabia gives $8bn lifeline to Pakistan