LSU Louisiana Business & Technology Center receives international honor