Scientists closer to ‘universal’ flu vaccine