Top 15 large-cap stocks offer 35% upside potential: Analyst picks