No bake cranberry & chocolate tart