David Soutar filmed himself shouting abuse at refugees in Perth' Station Hotel.