Africa suffering virus 'vaccine apartheid'