McLennan County passes new county-wide smoking restrictions