Zinc ameliorates lead toxicity by reducing body Pb burden and restoring Pb-induced haematological and biochemical derangements