200+ Nations, organizations, experts, and activists sign open letter in support of Bill C-15