Home Depot net earnings jump 31.9%