Nokia Lumia 630 launched at Rs 10,500