Abu Dhabi and Dubai markets hit 3-month high