Putin critic Bill Browder briefly arrested in Spain on a Russian warrant