Real Madrid have announced the signing of Eden Hazard from Chelsea in a deal understood to be worth up to £130 million.