US top court hands Trump win on census overhaul