Flipkart achieves $1 billion GMV sales a year before projection