IZEA nabs influencer advertising contract for Fortune 100 consumer