Trump can return to public events by Saturday: doctor