Dubai's Address Beach Resort earns Guinness World Record for highest infinity pool