Oil spill shocks Peru – economy