Meta agrees to USD 725 million settlement for Cambridge Analytica scandal