German public debt rises to new record high