Nokia giving away 25,000 Lumia 800 devices to developers