NBC: Idalia expected to hit Florida as major Category 3 hurricane