A late Steven Naismith goal was cold comfort for Scotland, who played well for an hour but were comfortably beaten 3-1 by a makeshift Portugal