Lang Lang receives Honorary Doctorate from Prince of Wales