Hollywood star Jodie Foster has been honored with the Sherry Lansing Leadership Award for her success in the entertainment industry, but insists she isn’t worthy of such an accolade.The actress, 45, was presented with the prize at the Hollywood Reporter’s Women in Entertainment Power 100 brunch at Los Angeles’ Beverly Hills Hotel on Tuesday, but admits the secret to her long-lasting success is her "nutty" personality. She says, "There’s no way you can do that and not be as nutty as a fruitcake.I always feel like something of an impostor. I don’t know what I’m doing. I suppose that’s my one little secret, the secret of my success." And despite being the guest of honor at the luncheon, she insists she feels like a newcomer to entertainment: "I don’t feel very powerful. I feel fragile unsure, struggling to figure it all out."