Viejas Casino & Resort celebrates grand re-opening