Xi calls for better rural facilities, cleaner homes