Yes, a bit of pink is completely fine. To help reduce the amount of mercury, swordfish should be cooked to at least medium temp, which will leave a thin strip of slightly pink meat in the center. But it should not appear "raw" in the middle of the steak.