Singh agrees Quebec gets veto power on pipelines