MiFID II Product Governance, Suitability Assessment and Independent vs Non-Independent Investment Advice