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