Query Rewriting with Disjunctive Existential Rules and Mappings