Reconciliation-based detection of co-evolving gene families