Educating the next generation of accountants: how to promote ethical consciousness through critical thinking