Controversial developer unveils Vikings stadium plan