Cross-Gramian-Based Balanced Truncation