Facebook to pay $5bn fine for violating users’ privacy