Prince Charles has warned of the "potentially devastating" impact of coronavirus on young people and fears it will "define the prospects of a generation".