Meghan Markle held the hand of a Gaza burn victim as the Sussexes won praise for their humanitarian mission.