houses for sale in kelowna under $500 000