Trump refrained from apologising for the deaths of three Indian seafarers who were killed when US missiles struck commercial oil tankers.