Palo Alto Networks tops earnings as AI fuels cybersecurity urgency CNBC