Vegan Juicy Blueberry Tarts