Piha beach to host World Surf League challenger!