US home prices hold below long-term average for 17th month