World arms sales fall to $597B despite surge in demand, repo