Thousands of animals sacrificed in Nepal Hindu ritual amid outcry