J&J COVID-19 vaccine lasts at least 8 months, protects against Delta variant, studies find