Almost global existence of solutions of quasi-linear hyperbolic equations