New models of Jupiter's magnetic field constrained by the Io flux tube footprint