NGT directs Delhi govt to clean all natural water bodies within three weeks