Three-year-old Islay, which was born in New Zealand, romped to victory in the race at Musselburgh Racecourse