Blueberry & Almond Tart