Mexican national admits part in agent slaying