Camps Bay beach reopened to scores of beachgoers days after sewer spill