Rapper’s saucy clip in Spain cathedral stokes scandal