Trudeau investing $100 million