Unions representing about 700 BA staff at Heathrow suspend action after a “vastly improved” offer.