David Cameron responds to rioting, promises changes on policing