Virginia Supreme Court upholds utility rate freeze law