Amílcar dirigió la expedición cartaginesa en Iberia en 237 a C , y después de ocho años amplió el territorio cartaginés en Iberia antes de morir en la batalla de Illici en 228 a C .