Iranian leader vows not to give up nuclear rights