China more attractive than India on valuations: Lyn Alden