Guitarist Cam Waters dies at age 51