Boeing, Spirit agree on $425 mn deal to address supplier’s issues