Spanish construction giant Ferrovial and joint venture partner Macquarie agreed to sell AGS Airports to AviAlliance for £900 million, while the buyer will also take on £653 million in debts.