Saudi Arabia to give $3 bn to Pakistan as balance of payment support