Nearly 2,000 Charlotte Catholic HS parents sign petition demanding more transparency from school leaders