danilo gallinari defense