Stephen Amell Will Guest Star on Legends of Tomorrow