Harlesden street party of 500 people broken up by police