US strikes on Iran over the weekend did not violate international law, NATO chief Mark Rutte told reporters on Monday ahead of a summit for the military alliance.