Charity laws 'inefficient and unduly complex' - Solicitors Journal