Balmoral was offered to Trump as one of two Scottish royal residences to discuss the fine details ahead of his unprecedented second state visit to the UK.