March for Science draws thousands worldwide against evidence denial