People keen to volunteer but companies failing to honour government pledge