2-cinnamamido, 2-(3-phenylpropiolamido) and 2-(3-phenylpropanamido)benzamides: synthesis, antiproliferative activity and mechanism of action