Chelsea midfielder Cesc Fabregas joins Monaco, who are managed by his former Arsenal team-mate Thierry Henry, on a three-and-a-half year deal.