British minister to apologise to Ivanka Trump