Spiced tempeh and mandarin tartlets