Sydney Sweeney refuses to apologize for ad about "good genes"