Iron Lad, Young Avenger