David's Apricot Rugalach