Ft. Hood soldier killed while on leave