Prudential CFO resigns after 'code of conduct' investigation, insurer says