B-type natriuretic peptide predicts long-term survival after major non-cardiac surgery.