Cranberry Vanilla Peach Wax Tarts