Global crustal thickness from neural network inversion of surface wave data