Lions' Matthew Stafford sells Michigan home for $1.59 million