St. Mirren vs Hibernian prediction and preview (28 Oct 2026)