7 plead guilty in Gulf oil spill settlement fraud