Jamaican Fruit Wax Tarts