Cherry and pistachio tartlet