Nebius shares fall 31% in July as AI cloud costs mount