PM Narendra Modi to visit Assam on April 14