Tu'ifua signs for Newcastle