Diane Abbott calls Tory single market claims 'misleading'