Decision-making in a synthetic cell: the limits of biological computation