Perthshire village closed off as firefighters tackle blaze