Wales' First Minister has urged Prince William to learn Welsh now he is Prince of Wales, but admitted people won't expect "miracles".