Micro and Macro Pedestrian Dynamics in Counterflow: The Impact of Social Group