Ex-Vikings star Jim Marshall pardoned on cocaine conviction