England's Justin Rose will take a two-shot lead into the final round of the Abu Dhabi Golf Championship.