Change error message in update_columns for destroyed objects

When calling `update_columns` on a record that has been destroyed, the error message read "cannot update on a new record object" which is confusing as it is not a new record object.

The new message reflects the record could be a new record or a destroyed record.