Percy Harvin, Bills could be headed for financial battle