Cranberry, Almond, and Cinnamon Tart