Firefighters battle blaze west of Milton