Mathieu Debuchy joins Newcastle United