Global and User-Level Control to Disable Task Update Notification Emails

Description:
The current notification settings only allow each user to manage their own preferences, but there is no way for the admin to disable task update emails for all users system-wide. We would like both global control and user-level control so that task update notifications can be managed consistently.

Suggested Fix:
Add a global toggle in the admin panel to disable β€œTask Updated” notification emails for all users.
Additionally, add an option in each user’s profile settings allowing them to disable these notifications individually if the global setting is enabled.