Sour Cherry Flourless Chocolate Cake