Seattle Seahawks' Sidney Rice announces his retirement