Canada's Trudeau retains power in election but will have minority government