Global land and ocean temperature anomalies since 1850