Rose Rodriguez takes plea deal, gets 4 years in jail