Spike Lee calls Trump a ‘white supremacist’