Man beaten up in Gurgaon for wearing skull cap