Zacks: Apple may not survive a China trade war