Products of normal, beta and gamma random variables: Stein operators and distributional theory