Moderna says coronavirus vaccine is 94.5 percent effective