Aerospace company picks Niagara County for new facility that will be home to nearly 600 jobs