WIPO, INSEAD, CII report: Switzerland, UK and Sweden lead in Global Innovation Index 2014; India at No.76