Cyprus in last-ditch talks to avert meltdown