Tony Romo to retire