Flex Ltd. $500,000,000 5.250% Notes due 2032 Underwriting Agreement