Distributed Global Structure-from-Motion with a Deep Front-End