Delicious vegan puff pastry tarts