Meyer lemon bars