Scottish Executive gets tough on businesses that defy smoking ban