Canada also permits a variety of charities (including public and private foundations). How does an NPO keep their charitable status?