Teaching degrees are uni cash cows: Dinham