Pardon ends Meek Mill’s legal odyssey on drug, gun charges