Tejano legend Jimmy Gonzalez dies