Joann to close more than 500 stores