Beyond OWL 2 QL in OBDA: Rewritings and Approximations