Johnson & Johnson vaccine effective against variants: study