Heavy fighting underway in 3 Afghan provinces