Diplomatic outrage over BJP staff insult of Prophet Muhammad