The Aw-Rascle traffic model: Enskog-type kinetic derivation and generalisations