what is the difference between a legal opinion and legal advice