Novartis swine-flu jab effective in single dose