Seven charities, including the Teenage Cancer Trust, remove the former wife of Prince Andrew as a patron or ambassador.