Bird flu vaccine '10 years away'