INPOP06: a new numerical planetary ephemeris