Knowledge, attitudes and practice of healthcare ethics and law among doctors and nurses in Barbados