India replaces France as world’s 6th biggest economy