Saints shave more than $10 million in salary-cap space