Real-time convolution using acousto-optic diffraction from surface waves