Stop incrementing counter caches on association assignation

It's a very bad time to perform the increment because the foreign_key
change is not persisted yet and it happen outside the save transaction,
so if the update fail the increment is not rollbacked.
Reduce the risk of race conditions on counter cached foreign key update