'Knives Out' director Rian Johnson confirms Daniel Craig's character Benoit Blanc is gay