United reaches settlement with passenger, pledges changes