New York British consulate told under Tories ‘not to support businesses from London’, deputy mayor reveals