The Duke of Sussex has hailed a group of “little legends” honoured at an awards ceremony, for “uplifting all those around you” despite serious illnesses.