Optimum satellite and in situ inputs to carbonate system algorithms in the Global Ocean, the Caribbean, the Amazon Plume and the Bay of Bengal