Ciena posts record Q2 revenue, 290% earnings surge on AI demand