US Senator John McCain calls for tougher sanctions on North Korea, blames China for not doing enough to prevent outbreak of conflict in the region.