Estimation of global annual river runoff based on atmospheric water balance