Fla. to receive $620M from Walgreens opioid settlement