Rita Payne leaves BBC after nearly 30 years