South Africa vs Sri Lanka 26 December prediction