Amdocs Limited Reports Second Quarter Fiscal 2025 Results