long warranty 3000w leaf blower price