Zeb Taia signs with the Catalan Dragons