The European Union’s decision to send a top diplomat to Thursday’s inauguration of Iran’s U.S.-sanctioned new president is drawing sharp criticism from human rights advocates, Iranian dissidents, and European lawmakers, given his deeply controversial history.