A UK inquiry has blasted a hospital for blunders that let nurse Lucy Letby murder seven newborn babies, saying some of the deaths could have been avoided.