格林纳达岛年平均气温高且温差小,主要原因是