India hammer woeful England at World Cup