The Foreign Secretary has rowed back on his assertion that Israel had broken international law by blocking aid shipments to Gaza.