uShaka Marine World reopens following wage dispute