Obama visits Goree Island, a slavery site with disputed importance