Hurricane Ida Forms Off Coast of Nicaragua