Boeing will pay $2.5 billion to settle charge over 737 Max