Martin Kaymer wins Abu Dhabi HSBC Golf Championship