Understanding the mechanism of amygdalin’s multifunctional anti-cancer action using computational approach