Questions over Snowy Hydro 2.0 as firm banned over corruption allegations