Moustached Antpitta (Grallaria alleni) with worm prey, "Paz de las Aves" cloud forest, Andes, Pichincha, Ecuador