Distributed-memory fast algorithm for applying Fourier Integral Operators