'Moderna' vaccine shows promise in trial