Westboro Baptist Church agrees to not protest slain child's funeral