Walgreens CEO on earnings, Covid-19 vaccines and supply chain issues