Farfetch stock tanks more than 30% after luxury fashion company misses quarterly revenue expectations