Michael Strahan sells Brentwood home for $21.5 million