Design and synthesis of biaryl aryl stilbenes ethylenes as antitumour agents and magnetic nanoparticles catalyzed organic transformations