United Airlines passenger says weather diversion on Edinburgh, Scotland flight to Chicago led to 20-hour travel nightmare