Obama visits former slave trade fort in Senegal