Peter Pan and Wendy give birth to a daughter, Leila