ChariTable launch sees restaurants donate per booking