Nevada gaming revenue tops $1bn for seventh straight month