Beijing slams US sanctions on Chinese firms over Iran oil