Detroit Diesel delivers 100,000th DD engine