Charities no more trusted by British public than 'stranger in the street', regulator says