Blueberry Almond Tart