Canadian Prime Minister Justin Trudeau announces national handgun freeze