Plentiful supply of flu vaccine predicted