Vaccines wasted as Africa waits