Nepal holds large anti-king protest