Cyprus gives Palestinians full diplomatic status