Law and Ethics in Coaching: How to Solve and Avoid Difficult Problems in Your Practice