Huge fire tears through Buckeye business