Linear stability and mode structure of drift-tearing modes