Cranberry Fruitcake