Boeing To Buy Subcontractor Spirit For $4.7 Billion