Apricot with Vanilla Bean Cookies