fixed wrong size parameter in final memcpy()

Using blobs with SQLite backend can lead to memory corruption because of a wrong memcpy() parameter in soci::sqlite3_blob_backend::write().