Fruit and nut truffles