Arrow’s Stephen Amell Proves He’s A Real Life Superhero On American Ninja Warrior!