Bob Geldof feels at home in Dubai's Irish Village