Poor punctuality, losses after tax and DB Cargo overshadow DB Group results