Man who sued Burger King agrees deal that guarantees free Whopper meal every week for the next 22 years