IBM results fail to meet market hopes on concerns about tariffs, DOGE cuts