Boris Johnson strongly denies No10 'blackmail' allegations