GAO hits airlines on hidden fees