Madison County leaders approve NY casino deal