Angry at Trump, Colombia’s J Balvin cancels performance at Miss USA