Meta has agreed to pay $25 million settlement to Trump, resolving lawsuit over suspension following January 6 Capitol attack.