Moto G goes on sale on Flipkart starting Rs. 12,499