Germany finally settles World War One debts