Hazelnut Cake with truffle ganache