Warren Buffett: Tariffs are ‘an act of war’