Boeing posts first profit in about 2 years, propelled by 737 MAX deliveries