Boy's body recovered from Mesa canal