Native American tribe in Maine buys back island taken 160 years ago