Caricom observer group gives thumbs up to St Lucia polls