7.7 magnitude quake hits Canada