Boeing, DOJ reach deal to avoid prosecution over 737 Max crashes