Spirit AeroSystems takes $110 million in charges, profit hit on Boeing 737