Totti to announce new contract