Zariski decomposition of divisors on algebraic varieties