Land acquisition, infra continue major impediments for timely completion of wind projects: Care