Giant Antpitta (Grallaria gigantea) juvenile feeding on maggot prey. "Paz de las Aves" cloud forest, Andes, Pichincha, Ecuador