Kerala’s Ammathottil has given home to a thousand abandoned babies in 24 years