Diagnosis and Fault-Tolerant Control for a Multi-Engine Cluster of a Reusable Launcher with Sensor and Actuator Faults