India have crushed England in the first T20I at Eden Gardens as the visitors' new white-ball era under Brendon McCullum began with a seven-wicket loss.