Baked apricot pies