Prince Harry paid tribute to his late mother, Diana, Princess of Wales, in a speech urging people to carry on her fight against land mines.