Kristin Davis buys $5.2M Brentwood home