President Jair Bolsonaro said his government has set aside $4bn to buy any vaccines but has yet to announce a starting date for vaccinations.