Palace hand Leeds another heavy defeat