Iran execution condemned by US, Amnesty International