Don't ‘waste’ money on grants consultants, small charities told