Learning Robust Kernel Ensembles with Kernel Average Pooling