‘For reasons of decency...’: Trump says US struck Kharg Island but spared oil infrastructure