Observer Design for Semilinear Descriptor Systems with Applications to Chaos-Based Secure Communication