Carrot-Cranberry Bread