Cyprus talks ‘may be last chance’