Former PM Gordon Brown says £22bn is needed so vaccines can be administered in lower income countries.