Are the crude oil markets becoming more efficient over time? New evidence from a generalized spectral test