Daniel Jones agrees to telling contract with Colts