Rice calls on North Korea to come clean on uranium