CATCH: Channel-Aware multivariate Time Series Anomaly Detection via Frequency Patching