Travis Kelce thinks he could've done better as he confirms Kansas City Chiefs future