Bridge hacks drain $340.7M in May, 14 protocols hit