Delicious Mini Tarts with Fresh Berries and Herbs