When a contact is flagged as SPAM and all inbound/outbound communications are terminated, the system should also include a function to automatically remove all associated opportunities for that contact.