Time stands still at historic Cairo watch shop