O’Leary predicts ‘riots in the streets’ when Trump’s China tariffs go into effect