Hierarchical machine learning predicts geographical origin of Salmonella within four minutes of sequencing