array_merge preserving the keys