Heavy rains, strong winds expected over the island