little is known about hasdrubal's first years