Scotland Yard team arrives in Islamabad