Association between long work hours and poor self-reported general health among Latin American immigrant and native workers in the United States and Spain.