Deutsche revenue slide disappoints