Italian Apricot Stuffed Cookies