Hold the phone!
Did you really broach to leeward?
This means that the boat turned AWAY from the wind, to a beam reach, then a broad reach, then a run, and finally gybing and laying over on the OTHER tack. For this to happen I would think the boat is horribly out of balance, and frankly unless your rudder is seriouly mishapen, I don't see how a boat which is heeled over in 15 knots of breeze could do this. Even if you dropped the mainsail and sheeted in the genoa hard (while leaving the tiller centered), I don't think the boat could be made to do this in 15 kts of wind regardless of any of the usual variables. If the boat sails normally most of the time (see some earlier posts about rig tune and balance), this really cannot happen (unless maybe the helmsperson got confused and turned the wrong way while trying to maintain the course???
)
I think you meant to say you broached to WINDWARD....The boat was heeling over and despite attempts to maintain course with the helm, the boat headed up towards the wind (while heeling to leeward more), and as some have suggested, maybe the rudder popped out the water at just the wrong time. If things happened really fast, the boat could have headed up, and tacked, and be "pinned" on the other tack until you released the genoa sheet
If this is what actually happened, then the main cause is likely a bit too much sail area for the conditions, which can be mitigated by flattening the sails (mainsail: outhaul and halyard tight, backstay (if any), on hard, traveller and sheet eased a bit so the leech is open at the top; genoa: halyard tight, leads aft).
Other things you can do are have the crew sit out on the high side, move them aft (and get anything really heavy out of the forepeak). The 2 things (besides mast rake) which will increase the tendency to broach to windward (caused by excessive weather helm) are weight forward and heeling. If you reduce these the boat will have a more neutral helm. The reverse is also true:too much weight aft and no heeling (or heeling to windward in the extreme) will induce some lee helm. BUT that is really an extreme example.
Let's sort out the terminology to describe what happened and then we can dissect it and come up a solution!
Cheers