Canadians scare off pirate attack near Somalia