Tax relief on donations too often skewed towards wealthy, says report