New charitable body to run Royal Parks