Best Almond Tart