Spurs finally kick off life in new stadium