American Son lands Netflix premiere after TIFF screening