EU allocates €30 million to vaccine project