G7: UK to donate 100 million surplus vaccine doses