Brooke Shields on Turning 50: "I'm Finally Happy"