Johnson & Johnson's single-shot vaccine proves effective in trial, but less so than Moderna, Pfizer