sain lucia weather update