$250m Saint Elmo vanadium mine gets the go ahead