Hereditary abelian model categories