Israel has accused Hezbollah of allegedly hiding more than $500 million in gold and cash in a secret bunker beneath a Beirut hospital.