Prince William gave a touching speech as he paid tribute to humanitarian aid workers who have died in service to others.