Arc Resources to merge with Seven Generations in all-stock deal