Iranian foreign ministry claims response to unrest, in which hundreds are believed to have been killed, is 'based on respect for human rights'