US says Israel may have breached international law with American weapons in Gaza – BBC.com