IL&FS sells environment business; to pare Rs 1,200 crore of debt