Arsenal signs Thierry Henry to rescue club