Prince Harry settles for dinner with millionaire after snub from King Charles