Alleged Queenstown Empire Hotel rampage sees man charged