Cabinet signing off on €100 million worth of vaccines