Opposed-piston diesel engine