German Chancellor Olaf Scholz said on Sunday that he would be ready to call a vote of confidence in parliament before Christmas, a move that would pave the way for snap elections following the collapse of his governing coalition last week.