23 Jul 2026 Nokia networking wins bolster latest earnings Vendor also touts 105% bump in AI and cloud sales