Before building a canal across central america, the united states needed to buy rights from a company based in which country? great britain portugal france germany