Unannounced smartwatches have leaked yet again, ahead of 10 August reveal