Irked by Vaccine Delays, Jamaica Turns to Cuba and China