Tiberius Sempronius Longus, Consul 218 BCE