Tony Romo to stay with CBS for record $17 million per year