Prince Charles gave Harry and Meghan Markle "a substantial sum" in 2020, a spokesperson said, but stopped supporting them financially last summer.