Craig McWilliam: London’s property developers must help restore public trust in their contribution to the city