Schalke 04 vs Leipzig prediction and preview (31 Oct 2026)