Giant waves kill one in Ecuador, Peru ports closed