Trump flouts warnings, declares Jerusalem to be Israel’s capital