Cranberry Apricot Walnut Artisan Bread