Sicilian Lemon Curd Muffin