the megillah