Foreign leaders fume as Trump scores lavish gifts from Swiss billionaires — then cuts their tariffs