Canada announces $390M to help stop crime and gun violence