You need a new cam and the cam follower bearing (no? really!?). This happened to me this fall after about 28600km, though the damage was not nearly as bad. I suggest that you replace both cam follower bearings while you're at it. I replaced only the broken one and the tapping noise came back after ~1000km so I'll have to open it again some time soon.
The new (standard) cam is ~150 euros and the bearings are ~20 euros each. I've been told that a damaged cam may also be fixed by the same shops that do cam tuning.