Canada says foils plot to bomb Toronto financial district, U.S. consulate