A belly-up North Carolina shopping mall will become Epic Games’s new corporate campus