Adaptive cycle engine