Shannon Airport to be independent by end of year