French general’s Putin claim debunked