French Silk Pie with gluten free cookie crust