Epic says it will cut more than 1,000 staff as Fortnite engagement fell, CEO Tim Sweeney cites spending outpacing revenue.