On planes the emergency protocol is that you put your own oxygen mask on first, then you can help others.
Roll out the vaccine in the UK as planned. Some of the benefits will be (in no particular order) 1) get people back to work to boost the economy 2) get children's education fully underway again 3) enable the NHS to treat those who have had their treatment postponed due to Covid 4) Benefit the mental health of our population
When we are back to more of a normal way of life we will have more strength, money and resources which we can choose to use for the benefit of others.
AstraZeneca generously chose not to profit from its vaccine at all, so the 'greedy big pharma' trope isn't even true here.
If anyone thinks others in this country should forefeit their own vaccination, I think that's like giving a charity goat present. You're getting someone else to give something up but you claim the credit.
I agree now is a very good time to be unselfish but I think the best way is to contribute individually to charities or initiatives who are involved with getting more vaccines to those in need around the world.