Portugal’s top court has ruled out euro membership