Boeing rolls out software fix to defend 737 MAX franchise