India stretch lead after spinners wreck England in Chennai Test