German railway runs much-reduced schedule as drivers' union stages a 20-hour strike