India got the biggest win in ODI history