Too large? Too aggressive? The lions in a new, giant bronze sculpture of India’s national emblem are prompting both praise and criticism. The statue was unveiled this week in New Delhi.