Kinetic damping of Alfvén eigenmodes in general tokamak geometry