Mascarpone & Sour Cherry Cake