Steve Weiss defends his position on Moderna as shares plunge