India has improved its position to 46th rank in Global Innovation Index 2021