Nawaz Sharif comes under 'attack' outside Avenfield flats in London