is nepal a hindu state?