St Barts, French Caribbean