Olaf Scholz says he hoped to strike a coalition deal before Christmas, although his conservative rival Armin Laschet says he could still try to form a government despite coming in second