GLOBALFOUNDRIES INC. SHARE PURCHASE AGREEMENT October 18, 2021