Moderna tumbles after slashing forecast for Covid vaccine sales