Almond and Double Chocolate Tarts