What geographic factors influenced the development of the Atlantic slave trade