Yohan Cabaye completes Newcastle move