Good prospects for new solicitors as firms face up to trainee shortage