Obama calls for a halt to ‘vicious’ tone and violence on campaign trail