Odious commerce : Britain, Spain, and the abolition of the Cuban slave trade