EU says more vaccine deals to come soon as Moderna unveils positive results