Perfectly Moist Truffle Cake with Melted Chocolate Buttercream