Germany on track with climate accord