U.S., EU, India, S.Africa reach compromise on COVID vaccine IP waiver text