A Social Interaction Model With Endogenous Network Formation