Three missing off New Plymouth beach