Natural selection at the brush-border: recent and ancient adaptations to carbohydrate diets in humans and other mammals