Aberdeen man who ended police roof stand-off after being offered Burger King meal spared jail