Portuguese island off Northwest Africa