Airline delays in 2007 were second worst ever