Glasgow is only able to host the 2026 Commonwealth Games due to the legacy of 2014, the man in charge of the event has said.