Ultrafast charge ordering by self-amplified exciton–phonon dynamics in TiSe2