Iran refuses to give up nuclear program