SBI Q2 net profit surges 28% to ₹18,331 crore