Amygdalin (vitamin B17) – does it really help treat cancer or is it just a myth?