Pierce Brosnan hosts USC luncheon