European court of justice’s advocate general says article 50 can be revoked without needing permission of all EU members