Jamie Foxx files sexual harassment lawsuit