India thrash South Africa in 2nd ODI