Samuels banned for six years under anti-corruption code