Taconite deal could bring 300 new jobs to Iron Range