Basque group ETA announces end to campaign of violence