The Spa at Ashford Castle wins accolade at 2017 World Luxury Spa Awards