PC World publisher IDG to invest $20 mln in India