Major blow for India as South Africa asks it to take back Covid vaccine