'Scandal' to end after Season 7