Lemon Cheese Tart with Honey