Kinetic models for epidemic dynamics with social heterogeneity