Almahera, Maluku Utara (island)