Stoic Cyprus back from the dead after banking collapse