Hurricane Iota makes landfall on Nicaragua’s coast