Folk Legend CAT STEVENS to perform in New Plymouth