Canadian Prime Minister Justin Trudeau has hailed extraordinary contributions by the Vietnamese community in his country.