The US defence secretary and White House have defended the second strike, but Trump said he would not have wanted it.