Meta settles $16.68 billion child-safety lawsuit, shares jump 4%