Carlsbad luxury homes for sale over $3,000,000