Meta has agreed to a $25M settlement with Trump over his account suspension, with $22M allocated to his presidential library and a shift in company policies.