Noida: Tatas to deliver L1 Covid hospital by June 18