Bid to stop 'bogus' charities