Mexican Senate passes labor overhaul to ensure union freedom