President Donald Trump faced criticism after reportedly imposing tariff cuts for Switzerland following lavish gifts.