‘Don’t you know Hindu culture?’: Tourists wearing shorts slapped at Pune fort, 8 booked