Seattle ranks No. 7 for luxury home sales