Large-cap stocks are an investor's 'best friend': Portfolio manager