Worst-case fault detection observer design: an LMI approach