US says Israel has right to defend itself after Israeli strike on Beirut