Stabilized titanium nitride nanowire supported silicon core–shell nanorods as high capacity lithium-ion anodes