Air travel deals from Edinburgh to Sri Lanka