Recent variability of the North Atlantic thermohaline circulation inferred from surface heat and freshwater fluxes