Text this: DTIAM: a unified framework for predicting drug-target interactions, binding affinities and drug mechanisms