Keyshawn Johnson files $1 million lawsuit against NFL agent over finder’s fees