GSK ex-vaccines chief says group’s blockbuster flu jab is too expensive