Indulgent Roasted Cherry Brownies That Will Steal Your Heart