A Shared Cluster-based Stochastic Channel Model for Joint Communication and Sensing Systems