NBC: American hiker missing in Spain is found dead