Prince Charles has praised the "resilience and ambition" of young people in a message in honour of International Youth Day.