Scaling analysis of water retention curves: a multi-fractal approach