Caramelized Onion And Cranberry Cheese Toasts