Rescue teams recover 17-year-old boy’s body from Pennington beach