Promotion specialist Dave Challinor named new Sheffield Wednesday boss