Cranberry Cake with Caramel Sauce