Prince Harry visits soldiers at Walter Reed National Military Medical Center