Missing canoeist's body found