Diplomatic tension escalates in Pakistan after US Marines fire on protesters.