US senator says Iran leadership’s ‘time is up’