Subaru recalling more than 271,000 SUVs due to fire risks