Spike Lee says ruckus over diversity changed Oscars