Two circles touch each other at point X. Two common tangents of the circles meet at point P and none of the tangents passes through X. These tangents touch the larger circle at points B and C. If the radius of the larger circle is 15 cm and CP = 20 cm, then what is the radius (in cm) of the smaller circle?