On the p-adic valuation of harmonic numbers