Magistrates’ Association praises Leveson review