what are the weather patterns in Saint Helena