Rivals Tehran, Riyadh pledge billions to Lebanon’s army